function updatethis()
%UPDATE LILAB PACKAGE
%1. windows: git should be install as 'D:\L_git\git-bash.exe'.
%2. mac and linux: no extra.
    if ispc()
        gitbash_path = 'D:\L_git\git-bash.exe';
        bash_end = '&';
    elseif isunix()
        gitbash_path = 'bash';
        bash_end = '';
    else
        error('')
    end
    [p, ~, ~] = fileparts(which(mfilename));
    lilabupdater_path = fullfile(p, 'updater_online.gitsh'); %link to local 'updater_online.gitsh'
    command = sprintf('"%s" "%s" %s', gitbash_path, lilabupdater_path, bash_end);
    system(command);
end